import fetch from "node-fetch";
import path from 'path';
import fs from 'fs';
import lodash from 'lodash';

//const API = 'https://moe.jitsu.top/api?sort='

const regular = [
    /^(#|\/)?(饺子)?随机壁纸$/,//all
    /^(#|\/)?(饺子)?随机手机壁纸$/,//mp
    /^(#|\/)?(饺子)?随机电脑壁纸$/,//pc
    /^(#|\/)?(饺子)?随机高清壁纸$/,//1080p
    /^(#|\/)?(饺子)?随机涩图$/,//setu
    /^(#|\/)?(饺子)?随机furry$/,//furry
]
export class example extends plugin {
    constructor() {
        super({
            name: '[Jiaozi]随机美图',
            dsc: '来一张随机涩涩图',
            event: 'message',
            priority: -1,
            rule: [
                { reg: regular[0], fnc: 'mp' },
                { reg: regular[1], fnc: 'mp' },
                { reg: regular[2], fnc: 'pc' },
                { reg: regular[3], fnc: '1080' },
                { reg: regular[4], fnc: 'setu' },
                { reg: regular[5], fnc: 'furry' },
            ]
        });
    }

    async all(e) {
        const 文字 = '看吧，涩批';
        const 图片 = `https://moe.jitsu.top/api?sort=all`;
        const 消息 = [文字 ? 文字 : "", 图片 ? segment.image(图片) : "",];
        await e.reply(消息);
    }

    async mp(e) {
        const 文字 = '看吧，涩批';
        const 图片 = `https://moe.jitsu.top/api?sort=mp`;
        const 消息 = [文字 ? 文字 : "", 图片 ? segment.image(图片) : "",];
        await e.reply(消息);
    }

    async pc(e) {
        const 文字 = '看吧，涩批';
        const 图片 = `https://moe.jitsu.top/api?sort=1080p`;
        const 消息 = [文字 ? 文字 : "", 图片 ? segment.image(图片) : "",];
        await e.reply(消息);
    }

    async 1080(e) {
        const 文字 = '看吧，涩批';
        const 图片 = `https://moe.jitsu.top/api?sort=1080p`;
        const 消息 = [文字 ? 文字 : "", 图片 ? segment.image(图片) : "",];
        await e.reply(消息);
    }
    
    async setu(e) {
        const 文字 = '看吧，涩批';
        const 图片 = `https://moe.jitsu.top/api?sort=setu`;
        const 消息 = [文字 ? 文字 : "", 图片 ? segment.image(图片) : "",];
        await e.reply(消息);
    }

    async furry(e) {
        const 文字 = '看吧，涩批';
        const 图片 = `https://moe.jitsu.top/api?sort=furry`;
        const 消息 = [文字 ? 文字 : "", 图片 ? segment.image(图片) : "",];
        await e.reply(消息);
    }
}


